Obec Záblatí leží v Jihočeském kraji v ORP Třeboň v nadmořské výšce 423 m. V roce 2014 zde žilo 81 obyvatel. Záblatí má katastrální území o rozloze 1028 ha.